fried sweetbreads - Spanish English Dictionary